Cuban anchovy - Espagnol Anglais Dictionnaire